@charset "utf-8";
@import url("icon.css");
*{ margin: 0;padding:0;}li{list-style: none;}img{ border: 0;}.fl{ float: left;}.fr{ float: right;}a{text-decoration: none;}
body{ background: #fff; font-size: 62.5%;font-family: "Microsoft Yahei",sans-serif; width:100%;}
.clear{ clear: both;}
.clearfix:after{ visibility: hidden;display: block;font-size: 0;content:" ";clear: both;height: 0;}
.clearfix{ *zoom:1;}
html,body,p,h1,h2,h3,h4,h5,h6,form,input,textarea,select,button,fieldset,legend,img,ul,ol,li,dl,dt,dd,th,td,pre,blockquote{margin:0;padding:0}html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body,button,input,select,textarea{-webkit-font-smoothing:antialiased}img,fieldset{border:0;vertical-align:middle}input{padding:0;margin:0;outline:0}
.dis-none{ display:none}
h1,h2,h3,h4,h5,h6{font-weight:normal}
ins{text-decoration: none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#0d7ad9;}
a:active{ color:#C96;}
a:focus{ outline:none; }
a:hover,a:active { outline: 0; }
img{ border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle;}
img:hover{opacity: 0.8;filter: progid:DXImageTransform.Microsoft.alpha(opacity=80);}
/*-------------------global css end---------*/
#mian{width:90%;margin-top:60px;margin-left:5%;}
.tag_list,.article_list,.biao li:hover {background: #e7e7e7;}
.www {background: #fff; padding:10px;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;font-size: 14px;border-radius:5px;color:#666;}
.article_list {float: left;width:100%;background: #fff;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;margin-top:15px;border-radius:5px;}
.article_list .news h2 {color:#333;font-size:16px;background: #f1f1f1;padding-left:10px;height:35px;line-height:35px;border-bottom:1px solid #ddd;}
.article_list .news ul{}
.article_list .news li {padding:0 10px;border-bottom: 1px solid #ddd;line-height:35px;}
.article_list .news span {float:right;text-align:right;color:#999;font-size:12px;}
.article_list .news li a{font-size:16px;background:url(/style/li.gif) no-repeat left;padding-left:10px;}

.article_list .imgs h2 {color:#333;font-size:16px;background: #f1f1f1;padding-left:10px;height:35px;line-height:35px;border-bottom:1px solid #ddd;}
.article_list .img li {float: left;width:48.5%;margin-left:1%;text-align:center;border-bottom: 1px solid #ddd;padding:10px 0;}
.article_list .img li strong{float: left;width:100%;text-align:center;font-size:16px;line-height:35px;font-weight:normal;}
.article_list .img li img{width:99%;text-align:center;height:150px;border-radius:5px;}
.article_list .img li b{float: left;width:100%;text-align:center;font-size:14px;line-height:24px;font-weight:normal;color:#f00;}
.article_list .img li b ins {padding-right:5px;}

.article_list .tag_lits h2 {color:#333;font-size:16px;background: #f1f1f1;padding-left:10px;height:35px;line-height:35px;border-bottom:1px solid #ddd;}
.article_list .tag_lits h2 a{color:#0d7ad9;}
.article_list .tag_lits h2 ins {padding:0 10px;}
.article_list .tag_lits li {float:left;width:100%;border-bottom: 1px solid #ddd;padding:8px 0;}
.article_list .tag_lits li:hover {border-bottom: 1px solid #ddd;}

li.phbcon {float:left;padding:0 8px;}
li.phbcon:hover{ background:#fafafa;}
.phbcon .leftimg{float:left;width:20%;margin-left:1%;text-align:center;}
.phbcon .leftimg img{max-width:98%; display:block; width:98%;height:90px;}
.phbcon .righttxt{width:75%; float:left; margin-left:2%;}
.phbcon h3{ display:block; height:24px; line-height:24px;font-weight: bold; font-size:16px; color:#333; padding-right:10px; overflow:hidden; white-space:nowrap;  text-overflow:ellipsis;}
.phbcon h3 a {color:#333;}
.phbcon h3 span{font-size:14px; color:#999; margin-left:5px;}
.phbcon h3 span a {color:#999;}
.phbcon .righttxt p{ height:24px; line-height:24px; color:#666; font-size:12px; display:block; width:100%;}
.phbcon .righttxt p span{float: left;overflow: hidden;}
.phbcon .righttxt p span.pel{width:55%;}
.phbcon .righttxt p span.per{width:100%;text-align:right;}
.phbcon .righttxt p span.peu{width:100%;}
.phbcon .righttxt p span i{ color:#ff0000;}
.phbcon a:hover{ color:#f00;}
.phbcon .newstxt{width:100%; float:left;}
.phbcon .newstxt p{ height:24px; line-height:24px; color:#666; font-size:12px; display:block; width:100%;}
.phbcon .newstxt p span{float: left;overflow: hidden;}
.phbcon .newstxt p span.pel{width:55%;}
.phbcon .newstxt p span.per{width:100%;text-align:right;}
.phbcon .newstxt p span.peu{width:100%;}
.phbcon .newstxt p span i{ color:#ff0000;}

.category {width:100%;background-color: #FFF;overflow: hidden;margin-bottom: 10px;padding:10px 0px;}
.category li{float:left;list-style:none; width:23%;line-height:30px; margin:0 1%;margin-bottom:5px; font-size:12px !important;overflow:hidden; border-radius:5px;text-align:center;background:#0d7ad9;}
.category span {}
.category span a{float:left;margin-left:5px;margin-bottom:5px;color:#fff;line-height:30px;font-size:14px;padding:0 10px;background:#0d7ad9;border-radius:5px;}
.category .on{background:#CD4F39;}
.category a {color:#fff;}
.list {float:left;width:100%;padding:0 10px;border-bottom:1px solid #ddd;margin-bottom:30px;height:30px;line-height:30px;text-align:center;}
.list strong {height:30px;line-height:30px;border-bottom:2px solid #0d7ad9;padding-bottom:4px;padding-left:15px;padding-right:15px;font-size: 18px;}

.item-title {text-align:center;margin:7px 0;background-color: #fff;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}
.item-title h1 {font-size: 18px;line-height:40px;text-align:center;}
.item-title h2 {font-size: 18px;line-height:40px;text-align:center;}
.item-title span {color:#666;font-size: 16px;height:35px;line-height:35px;text-align:center;}
.item-title font{color: #EE0000;font-size: 15px;font-weight:bold}
.item-title i {font-style: normal;}
.ty{color: #EE0000;font-size: 15px;font-weight:bold}
.title{color: #EE0000;font-size: 15px;font-weight:bold}


/*------------tags css ---------*/
.tag_list {width:100%;background: #fff;overflow: hidden;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;margin-top:15px;border-radius:5px;}
.tag_list .tag h2 {color:#333;font-size:16px;background: #f1f1f1;padding-left:10px;height:35px;line-height:35px;border-bottom:1px solid #ddd;}
.biao {float:left;font-size:16px;}
.biao li {float: left;width:47.7%;line-height:35px;padding-left:1%;padding-right:1%;text-align: center;border-bottom:1px solid #ddd;border-left:1px solid #ddd;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tags {float:left;padding:10px;}
.tags li {float: left;margin-right:5px;}
.tags a {float: left;}
#tags .tags0 a{float:left;color:#ff7f10;}
#tags .tags1 a{float:left;color:#C00C00; font-size:14px;}
#tags .tags2 a{float:left;color:#030030; font-size:16px;}
#tags .tags3 a{float:left;color:#00F00F;}
#tags .tags4 a{float:left;font-size:16px;}
#tags .tags5 a{float:left;color:#5bae19; font-size:18px;}
#tags .tags6 a{float:left;color:#F06F06; font-size:15px;}
#tags .tags7 a{float:left;color:#030C00; font-weight:bold; font-size:18px;}
#tags .tags8 a{float:left;color:#F06F06; font-weight:bold;}
#tags .tags9 a{float:left;color:#C00030; font-weight:bold;font-size:16px;}

/*------------article css ---------*/
.article{box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;margin-top:15px;background-color: #fff;margin-bottom:7px;clear:both; color:#555;padding:10px;font-weight:normal}
.article {line-height: 1.8rem;font-size:18px;color: #333;letter-spacing: 0.05rem;word-wrap: break-word;}
.article p{text-indent:30px; line-height:30px; margin-top:5px; font-size:18px;}
.article p sup{ font-size: 0.5rem;}
.article p img{text-align: center;padding:10px 0;margin:0 auto; max-width:99%;height:auto !important;}
.article p strong { font-weight: bold; }
.article p b { font-weight: bold; }
.article ins {color:#666;text-align:right;float:right;list-style:none}
.article img{display:block;text-align: center;padding:10px 0; margin:0 auto; max-width:98%;height:auto !important;}
.article embed {display: none;}
.article video {display:block; margin:0 auto; max-width:99%;height:auto !important;}
.red{color: #ff6666!important;}
.article blockquote {  
		  font:16px normal helvetica, sans-serif;
		  line-height:26px;
          margin-top: 10px;
          margin-bottom: 10px;
          margin-left: 1px;
		  margin-right: 1px;
          padding-left: 15px;
		  padding-top: 10px;
		  padding-right: 10px;
		  padding-bottom: 10px;
          border-left:5px solid #0090ED;
		  font-family:微软雅黑, arial;
		  background-color:#f1f1f1;
  }
.article table{display:block; margin:0 auto; max-width:840px}
.article li {float:left;width:25%;text-align:center;}
.article a{color:#3A5FCD;}
.article h2 {padding-left: 5px;border-left:5px solid #0090ED;background-color:#fafcf9;color:#FF0000;font-size:18px;ine-height:30px;font-weight:bold;margin-top:10px;margin-bottom:10px;}
.article h3 {padding-left: 5px;border-left:5px solid #666;background-color:#fafcf9;color:#FF0000;font-size:18px;line-height:30px;font-weight:bold;margin-top:10px;margin-bottom:10px;}
.article hr {margin-top:10px;margin-bottom:10px;}
.article p.pages{ border-bottom:none; text-align:center; padding:0px 0px 5px; font-size:14px;margin-top:10px;margin-bottom:10px;}
.article p.pages a{padding:5px 10px;border:1px solid #eee;margin:0 5px;color:#454545;}
.article p.pages a:hover{background:#0090ED; color:#fff; border:1px solid #0090ED;}
.article p.pages .cc{ background:#0090ED; padding:6px 13px; color:#fff;}
.sxs {background: #fff;padding:10px;border-top:1px solid #ddd;margin-top:10px;font-size:16px;}
.art-tags {margin-top:20px;}
.art-tags ins {padding-top:8px;padding-right:5px;}
/*------------footer css ---------*/
.footer{ 
    float:left;width:100%;margin-top:10px;
    padding:15px 0;
	background: #333; 
	border-top: 1px solid #dedddd; 
	text-align: center;
    color: #999;

}
.footer p{  
	padding: 8px;
}
.footer a{color:#999;}

/* TOP简缩版 */
.mg-auto{ margin-left:auto; margin-right:auto; position:relative;}
.area{ width:100%;}
#apply-pup-icon{ display:none;}
.overflow{ overflow:hidden;}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-top a {font-size: 16px;color: #fff;}
.fixed-top a.on {font-size: 16px;color: #f00;}
.apply-top{width: 100%; height:30px; background: #0d7ad9; padding:10px 0;}
.nav-item {width:100%;}
.nav-item li {float:left;width:10%;height:40px;line-height:30px;text-align: center;overflow: hidden;}
.nav-item ins {font-size: 28px;}
.icon_new {width:100%;background: #333;line-height:40px;height:40px;padding:5px 0;border-bottom:solid 2px #f4f4f4;}
.icon_new li {float:left;width:10%;text-align: center;}

/*  全站通用分页  */
.page {float:left;width:100%;height:80px;padding:10px 0;background: #FFF;margin:10px 0;;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}
.page b {padding:0 5px;color: #f00;}
.page li {float:left;width:25%;height:40px;text-align: center;}
.page li a {margin-top:5px;height:40px;line-height:40px;text-align:center;font-size: 16px;}
.page span {float:left;width:100%;height:40px;line-height:40px;margin-top:5px;text-align: center;background: #FFF;border-top:solid 1px #f4f4f4;color: #000;font-size: 14px;}
.a1 {background: #0d7ad9;color: #fff;padding:5px 15px;}
.a1:hover {color: #fff;}

.wks {width:100%;background: #fff;overflow: hidden;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;margin-top:15px;border-radius:5px;}
.wks .h3{float: left;width:100%;height:35px;line-height:35px;border-bottom: 1px solid #ddd;}
.wks .h3 span {float: left;padding:0 10px;}
.wks ul {float: left;padding:10px;}
.wks a{float: left;margin-right:8px;line-height:18px;}
/* PC端 */
@media only screen and (min-width:960px){
body{ background: #fff; font-size: 62.5%;font-family: "Microsoft Yahei",sans-serif;margin:0 auto;width:100%;}
.left{float:left;width:65%;margin-right:2%;}
.right{float:left;width:33%;}
.wks {float:left;}
.apply-top {width:100%;margin:0 auto;}
.article video {display:block; margin:0 auto; max-width:99%;height:30px !important;}

}